//
//  ZLListEmpty.h
//  ZLListEmpty
//
//  Created by 科大 on 2024/6/11.
//

#import <Foundation/Foundation.h>
#import <Masonry/Masonry.h>

NS_ASSUME_NONNULL_BEGIN

@interface ZLListEmpty : NSObject
/// 默认空数据图
@property (nonatomic, strong) UIImage *emptyImage;
/// 默认空数据文字
@property (nonatomic, copy) NSString *emptyText;
/// 偏移量
@property (nonatomic, assign) CGFloat offset;

/// 默认空数据配置
/// - Parameters:
///   - emptyImage: 图片
///   - emptyText: 文字
///   - offset: 偏移量
+ (void)configEmptyImage:(UIImage *)emptyImage emptyText:(NSString *)emptyText offset:(CGFloat)offset;

@end

@interface UITableView (ZLEmpty)
/// 是否显示空数据样式
@property (nonatomic, assign) BOOL zl_emptyEnable;
@end

@interface UICollectionView (ZLEmpty)
/// 是否显示空数据样式
@property (nonatomic, assign) BOOL zl_emptyEnable;
@end

NS_ASSUME_NONNULL_END
